// pages/yingdi/yingdi.js
var app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    text:'要做什么',
    list:[],
    showhecheng:false
  },
  make:function(){
    this.data.list = [];
    var sz=0,st=0,pb=0;
    var ny=0,dy=0,ayzh=0;
    var things = app.globalData.things;
    console.log(things);
    for(var i=0;i<things.length;i++){
      if(things[i]=='树枝'){
        sz=sz+1;
      }
      if(things[i]=='石头'){
        st=st+1;
      }
      if(things[i]=='破布'){
        pb=pb+1;
      }
      if(things[i]=='粘液'){
        ny=ny+1;
      }
      if(things[i]=='毒牙'){
        dy=dy+1;
      }
      if(things[i]=='暗影之魂'){
        ayzh=ayzh+1;
      }
    }
    var list = this.data.list;
    if(sz>=1&&pb>=1){
      list.push('树枝*1+破布*1=旗帜');
    }
    if(st>=2&&pb>=1){
      list.push('石头*2+破布*1=沙包');
    }
    if(sz>=1&&st>=1&&pb>=1&&ny>=1&&dy>=1&&ayzh>=1){
      list.push('树枝*1+石头*1+破布*1+粘液*1+毒牙*1+暗影之魂*1=邪箭');
    }
    var showhecheng = this.data.showhecheng;
    this.setData({
      text:'',
      list:list,
      showhecheng:!showhecheng
    });
    console.log(list);
  },
  zhizuo:function(e){
    var index = e.currentTarget.dataset.index;
    var list = this.data.list;
    var things = app.globalData.things;
    if(list[index]=='树枝*1+破布*1=旗帜'){
      app.globalData.endproduct.push('旗帜');
      for(var i=0;i<things.length;i++){
        if(things[i]=='树枝'){
          app.globalData.things.splice(i,1);
          break;
        }
      }
      for(var i=0;i<things.length;i++){
        if(things[i]=='破布'){
          app.globalData.things.splice(i,1);
          break;
        }
      }

    }
    if(list[index]=='石头*2+破布*1=沙包'){
      app.globalData.endproduct.push('沙包');
      for(var i=0;i<things.length;i++){
        var count=0;
        if(things[i]=='石头'){
          app.globalData.things.splice(i,1);
          count++;
          if(count==2){
            break;
          }
        }
      }
      for(var i=0;i<things.length;i++){
        if(things[i]=='破布'){
          app.globalData.things.splice(i,1);
          break;
        }
      }
    }
    if(list[index]=='树枝*1+石头*1+破布*1+粘液*1+毒牙*1+暗影之魂*1=邪箭'){
      app.globalData.endproduct.push('邪箭');
      for(var i=0;i<things.length;i++){
        if(things[i]=='树枝'){
          app.globalData.things.splice(i,1);
          break;
        }
      }
      for(var i=0;i<things.length;i++){
        if(things[i]=='石头'){
          app.globalData.things.splice(i,1);
          break;
        }
      }
      for(var i=0;i<things.length;i++){
        if(things[i]=='破布'){
          app.globalData.things.splice(i,1);
          break;
        }
      }
      for(var i=0;i<things.length;i++){
        if(things[i]=='粘液'){
          app.globalData.things.splice(i,1);
          break;
        }
      }
      for(var i=0;i<things.length;i++){
        if(things[i]=='毒牙'){
          app.globalData.things.splice(i,1);
          break;
        }
      }
      for(var i=0;i<things.length;i++){
        if(things[i]=='暗影之魂'){
          app.globalData.things.splice(i,1);
          break;
        }
      }

    }
    this.data.list = [];
    var sz=0,st=0,pb=0;
    var ny=0,dy=0,ayzh=0;
    var things = app.globalData.things;
    console.log(things);
    for(var i=0;i<things.length;i++){
      if(things[i]=='树枝'){
        sz=sz+1;
      }
      if(things[i]=='石头'){
        st=st+1;
      }
      if(things[i]=='破布'){
        pb=pb+1;
      }
      if(things[i]=='粘液'){
        ny=ny+1;
      }
      if(things[i]=='毒牙'){
        dy=dy+1;
      }
      if(things[i]=='暗影之魂'){
        ayzh=ayzh+1;
      }
    }
    var list = this.data.list;
    if(sz>=1&&pb>=1){
      list.push('树枝*1+破布*1=旗帜');
    }
    if(st>=2&&pb>=1){
      list.push('石头*2+破布*1=沙包');
    }
    if(sz>=1&&st>=1&&pb>=1&&ny>=1&&dy>=1&&ayzh>=1){
      list.push('树枝*1+石头*1+破布*1+粘液*1+毒牙*1+暗影之魂*1=邪箭');
    }

    console.log(app.globalData.endproduct);
    console.log(app.globalData.things);
    this.setData({
      text:'制作成功',
      list:list
    });
   
  },
  save:function(){
    var endproduct = app.globalData.endproduct;
    var money = app.globalData.player.money;
    console.log(endproduct);
    this.setData({
      text:'存档是个好习惯，可以储存你的金钱和物品。存档成功！'
    })
    var that = this;
    wx.request({
      url: 'http://localhost:8080/save',
      data:{
        list:endproduct,
        money:money
      },
      header:{
        "content-type":"application/json"
      },
      success:function(res){
        console.log(res.data);
      }
    })

  },
  

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})